package cn.tedu.springmvc2.enumdemo;

public enum Week {
    MONDAY("星期一"),
    TUESDAY("星期二"),
    WEDNESDAY("星期三"),
    THURSDAY("星期四"),
    FRIDAY("星期五"),
    SATURDAY("星期六"),
    SUNDAY("星期日");

    private final String description;
    //private有参构造器  用来创建构造器中枚举类型实例的创建，每个枚举类型的成员，在定义的时候都会调用这个构造器,并且传入星期几
    // 常量对象名后面（实参列表） 就可以调用
    private Week(String description) {
        this.description = description;
    }

    @Override
    public String toString() {
        // super.toString(); 调用父类toString（）方法
        return super.toString() + ":" + description;
    }
}
